Skip to content

#256: drop the stale --XFAIL-- from 030-submit_closure_class_return_type - #259

Merged
EdmondDantes merged 1 commit into
mainfrom
256-stale-xfail
Aug 20, 2026
Merged

#256: drop the stale --XFAIL-- from 030-submit_closure_class_return_type#259
EdmondDantes merged 1 commit into
mainfrom
256-stale-xfail

Conversation

@EdmondDantes

Copy link
Copy Markdown
Contributor

Closes #256.

The --XFAIL-- on 030-submit_closure_class_return_type predicted a use-after-free in async_thread_create_closure when a Closure is returned from a worker. It does not happen: the test passes 20 runs of 20, and three runs under valgrind report no invalid read.

While the section stood, every suite run printed a warning, and a real regression in that path would have been recorded as an expected failure and gone unnoticed.

Removing it is the whole change. tests: 1192 passed, 0 failed, 0 warned.

Build: ZTS DEBUG, TrueAsync ABI v0.24.0.

The section predicted a use-after-free when a Closure is returned from a
worker. The test passes: 20 runs of 20, and three under valgrind with no
invalid read. While the section stood, the suite reported a warning on
every run and a real regression in that path would have been recorded as
an expected failure.
@codecov

codecov Bot commented Aug 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@EdmondDantes
EdmondDantes merged commit 7ba1862 into main Aug 20, 2026
9 checks passed
@EdmondDantes
EdmondDantes deleted the 256-stale-xfail branch August 20, 2026 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

030-submit_closure_class_return_type carries a stale --XFAIL--

1 participant